//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package ciicos.views.service;

import ciicos.permission.model.organize.OrganizeDepartSelectorListVO;
import ciicos.views.entity.ViewsHmiEntity;
import ciicos.views.model.viewshmi.OrganizeAndViewsVO;
import ciicos.views.model.viewshmi.ViewsHmiForm;
import ciicos.views.model.viewshmi.ViewsHmiPagination;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;

public interface ViewsHmiService extends IService<ViewsHmiEntity> {
    List<ViewsHmiEntity> getList(ViewsHmiPagination var1);

    List<ViewsHmiEntity> getTypeList(ViewsHmiPagination var1, String var2);

    ViewsHmiEntity getInfo(String var1);

    void delete(ViewsHmiEntity var1);

    void create(ViewsHmiEntity var1);

    boolean update(String var1, ViewsHmiEntity var2);

    String checkForm(ViewsHmiForm var1, int var2);

    List<OrganizeDepartSelectorListVO> getDepartment();

    List<OrganizeAndViewsVO> getListByDepartment(String var1);
}
